home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part2 / 12487 < prev    next >
Encoding:
Text File  |  1996-08-05  |  11.9 KB  |  450 lines

  1. Path: comp.vuw.ac.nz!usenet
  2. From: robert.davies@vuw.ac.nz (Robert Davies)
  3. Newsgroups: comp.lang.c++
  4. Subject: WWW and FTP sites relevant to C++
  5. Date: Wed, 20 Mar 1996 06:11:43 GMT
  6. Organization: Victoria University of Wellington, New Zealand.
  7. Message-ID: <4io7fl$kee@st-james.comp.vuw.ac.nz>
  8. NNTP-Posting-Host: robertd.slip.vuw.ac.nz
  9. X-Newsreader: Forte Free Agent 1.0.82
  10.  
  11.  
  12.           Internet sites and files of interest to C++ users
  13.  
  14.                            20 March, 1996
  15.  
  16. I have tried to assemble a list on interesting files and sites on the
  17. internet that are relevant to C++ users - especially those with
  18. interests in numerical methods. Generally, these are sites and files I
  19. have seen mentioned on comp.lang.c++ or comp.std.c++. My selection is
  20. pretty random and certainly doesn't cover everything.
  21.  
  22. "Inclusion of a site is not an endorsement and lack of inclusion is
  23. not
  24. a criticism."
  25.  
  26. Comments, corrections and additions to robert.davies@vuw.ac.nz
  27.  
  28. I'll put this document on
  29. ftp://nz.com/robert/cpp_site.txt
  30. http://nz.com/webnz/robert/
  31.  
  32. Files with suffixes .Z, .gz, .zip need to be uncompressed. Msdos
  33. uncompressors can be found under compression or archivers in the
  34. msdos program archives. Use uncompress or gzip -d on unix machines
  35. to uncompress .Z or .gz files. Compressed files should be downloaded
  36. in binary mode; text files in ascii mode.
  37.  
  38.  
  39. Frequently asked questions
  40. --------------------------
  41.  
  42. Marshall Cline's C++ FAQ list:
  43. ftp://rtfm.mit.edu/pub/usenet-by-group/comp.lang.c++/C++_FAQ:_posting_#1_4
  44. ftp://rtfm.mit.edu/pub/usenet-by-group/comp.lang.c++/C++_FAQ:_posting_#2_4
  45. ftp://rtfm.mit.edu/pub/usenet-by-group/comp.lang.c++/C++_FAQ:_posting_#3_4
  46. ftp://rtfm.mit.edu/pub/usenet-by-group/comp.lang.c++/C++_FAQ:_posting_#4_4
  47. ftp://ftp.coast.net/SimTel/win3/pgmtools/cpp_faq.zip (HTML version)
  48.  
  49. Chinese translation of FAQ list in "Big5" code 
  50. ftp://ftp.cis.nctu.edu.tw/Documents/News/C-faq/c-cppfaq.1
  51. ftp://ftp.cis.nctu.edu.tw/Documents/News/C-faq/c-cppfaq.2
  52. ftp://ftp.cis.nctu.edu.tw/Documents/News/C-faq/c-cppfaq.3
  53. ftp://ftp.cis.nctu.edu.tw/Documents/News/C-faq/c-cppfaq.4
  54.  
  55. Joe Buck's G++ (Gnu C++) FAQ list:
  56. ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/g++-FAQ/plain
  57. http://www.cygnus.com/misc/g++FAQ_toc.html
  58.  
  59. Visual C++/MFC FAQ list
  60. http://www.unx.com/~scot/mfc_faq.html
  61. ftp://www.unx.com/pub/mfc_faq/mfc_faq13.zip
  62. ftp://www.unx.com/pub/mfc_faq/mfcfaq40.zip (ZIP of a Word file)
  63.  
  64. Vinit Carpenter's list of C and C++ tutorials 
  65. http://vinny.csd.mu.edu/learn.html                   
  66. ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/C-faq/learn-c-cpp-today
  67.  
  68. Standard template Library FAQ
  69. ftp://butler.hpl.hp.com/stl/stl.faq
  70.  
  71. Steve Summit's C FAQ list:
  72. ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/C-faq/faq
  73.  
  74. Numerical analysis FAQ list
  75. ftp://rtfm.mit.edu/pub/usenet-by-group/sci.math.num-analysis/FAQ:_
  76.    Numerical_Analysis_and_Associated_Fields_Resource_Guide_(1_1)
  77. ftp://ftp.mathcom.com/customers/mathcom/na-faq
  78.  
  79.  
  80. Learning C++
  81. ------------
  82.  
  83. See Vinit Carpenter's list above.
  84.  
  85. > I am an absolute beginner on c/c++ programming and my question is: Can
  86. > one get some kind of an instruction book on C/C++ programming via
  87. > internet ??
  88.  http://www.icce.rug.nl/docs/cplusplus/cplusplus.html
  89.  http://cook.cssip.edu.au:8000/subpages/my_c++.html
  90.  http://www.iftech.com/classes/cpp/cpp0.htm
  91.  http://infoweb.magi.com/~steve/c_windows.html
  92.  
  93. DJGPP Setup Guide and Graphics Coding Guide
  94. http://remus.rutgers.edu/~avly/djgpp.html
  95.  
  96.  
  97. World-wide-web "C++ Virtual Library"
  98. ------------------------------------
  99.  
  100. http://info.desy.de/user/projects/C++.html
  101.  
  102.  
  103. C++ standards and documentation
  104. -------------------------------
  105.  
  106. Draft C++ standard
  107. http://www.cygnus.com/~mrs/wp-draft/
  108. ftp://research.att.com/dist/c++std/WP
  109.  
  110. New (Jan 96) ANSI C++ working papers at:
  111. http://www.cygnus.com/misc/wp/jan96/
  112.  
  113. Updated appendix to ARM describing new features
  114. ftp://ftp.std.com/books/AW/stroustrup2e/iso.ps
  115. ftp://ftp.std.com/books/AW/stroustrup2e/newiso.ps
  116.  
  117. Changes introduced by standards committee
  118. http://uptown.turnpike.net/~scorf/cplusext.html
  119.  
  120. Errata for Stroustrup's "The C++ programming language, 2nd ed."
  121. ftp://ftp.std.com/books/AW/stroustrup2e/errata9
  122.  
  123. C++ critique
  124. ftp://research.att.com/dist/c++/critique
  125.  
  126.  
  127. List of libraries
  128. -----------------
  129.  
  130. Nikki Locke's list of libraries
  131. ftp://rtfm.mit.edu/pub/usenet-by-group/news.answers/C++-faq/libraries
  132. http://www.quadralay.com:80/www/CCForum/CCLibrary.html
  133. http://www.cis.ohio-state.edu/hypertext/faq/usenet/
  134.  
  135. Keith Briggs list of matrix packages
  136. http://www.pd.uwa.edu.au/Keith/homepage.html
  137. ftp://nz.com/kbriggs.gz
  138.  
  139. Ajay Shah's index of free C or C++ programs
  140. ftp://usc.edu/pub/C-numanal/numcomp-free-c.gz
  141. ftp://ftp.math.psu.edu/pub/FAQ/numcomp-free-c
  142. http://www.math.psu.edu/FAQ/numcomp-free-c.txt
  143.  
  144.  
  145. List of C++ books
  146. -----------------
  147.  
  148. Harvey Taylor's rather old list of books and informal reviews
  149. ftp://nz.com/robert/cpp_book.gz
  150.  
  151. Recent comments about books from news groups
  152. ftp://nz.com/robert/cpp_bk2.txt
  153.  
  154.  
  155. Programming style
  156. -----------------
  157.  
  158. Ellemtel's Programming in C++: Rules and Recommendations 
  159. http://www.airmail.net/~rks/
  160. ftp://euagate.eua.ericsson.se/pub/eua/c++/rules.ascii.Z
  161.  
  162.  
  163. Documentation systems
  164. ---------------------
  165.  
  166. DOC++ is a documentation system for C++ programs featuring generation
  167. of HTML and LaTeX documentation.
  168. http://www.ZIB-Berlin.DE/VisPar/doc++/doc++.html
  169.  
  170.  
  171. Program archives
  172. ----------------
  173.  
  174. AT&T netlib (numerical analysis, lapack)
  175. ftp://netlib.att.com
  176.  
  177. Ericsson's C++ archives
  178. ftp://euagate.eua.ericsson.se/pub/c++
  179.  
  180. CICA (windows/DOS)
  181. http://www.cica.indiana.edu
  182. ftp://ftp.cica.indiana.edu
  183.  
  184. Simtel (DOS/windows)
  185. ftp://oak.oakland.edu
  186.  
  187. Walnut Creek
  188. ftp://ftp.cdrom.com
  189.  
  190. Garbo (DOS/windows)
  191. ftp://garbo.uwasa.fi
  192.  
  193. Comp.sources.misc archives (unix)
  194. ftp://wuarchive.wustl.edu/usenet
  195.  
  196. Jumbo freeware/shareware site
  197. http://www.jumbo.com/
  198. http://www.jumbo.com/prog/dos/cpluspls/
  199. http://www.jumbo.com/prog/win/bcpp/
  200. http://www.jumbo.com/prog/unix/cplusplus/
  201.  
  202.  
  203. Translaters
  204. -----------
  205.  
  206. Matlab translater and C++ matrix library
  207. http://techunix.technion.ac.il/~yak/matcom.html
  208. ftp://ftp.eeng.dcu.ie/pub/matlab/MATCOM/matcom.zip   (DOS/windows)
  209. ftp://ftp.funet.fi/pub/sci/math/matlab/matcom.zip 
  210. ftp://ftp.eeng.dcu.ie/pub/matlab/MATCOM/matsrc.Z     (Unix)
  211. ftp://ftp.funet.fi/pub/sci/math/matlab/matsrc.Z 
  212.  
  213.  
  214. Source code
  215. -----------
  216.  
  217. See also the section "List of libraries". I am not trying to duplicate
  218. other people's library lists.
  219.  
  220. HP standard template library
  221. ftp://butler.hpl.hp.com/stl/*
  222. ftp://ftp.cs.rpi.edu/stl
  223. http://www.cs.rpi.edu/~musser/stl.html    (examples)
  224.  
  225. Cay Horstmann's "Safe STL".
  226. http://www.mathcs.sjsu.edu/faculty/horstman/safestl.html
  227.  
  228. John J. Barton and Lee R. Nackman: Scientific and Engineering C++
  229. http://www.watson.ibm.com/xw-SoftwareTechnology-books-SciEng-AboutSciEng..html
  230.  
  231. Edward M. Reingold's Calendar Papers and Code
  232. http://emr.cs.uiuc.edu/home/reingold/public_html/calendars.html
  233.  
  234. "DS++", a data structures library written in C++
  235. ftp://dino.ph.utexas.edu/furnish/ds++-951128.tar.gz
  236. http://dino.ph.utexas.edu/~furnish/ds++
  237.  
  238. M. A. Sridhar: Building Portable C++ Applications with YACL
  239. http://www.cs.sc.edu/~sridhar/yacl.html
  240. ftp://ftp.cs.sc.edu/pub/yacl
  241.  
  242. Newmat08 matrix library
  243. ftp://nz.com/robert/newmat08.tar.gz
  244. ftp://nz.com/robert/newmat08.zip
  245. http://nz.com/webnz/robert/
  246.  
  247. Daveed Vandevod's valarray (array manipulation) programs
  248. ftp://ftp.cs.rpi.edu/pub/vandevod/Valarray/Rel1_1
  249. ftp://ftp.cs.rpi.edu/pub/vandevod/Valarray/Rel2_0Beta
  250.  
  251. Informatique CDC www page (Bison++, flex++, remote procedure
  252.    call library)
  253. http://www.icdc.fr/
  254.  
  255. Bruce Wampler's cross-platform C++ GUI Framework
  256. http://www.cs.unm.edu/~wampler/
  257. ftp://ftp.cs.unm.edu/pub/wampler/v.tar.gz
  258. ftp://ftp.cs.unm.edu/pub/wampler/vwin.zip
  259.  
  260. COOOL optimisation (ie finding numerical maxima and minima) library 
  261. ftp.cwp.mines.edu/pub/cwpcodes/coool
  262. http://www.cwp.mines.edu/cwpcodes/coool/
  263. COOOL-1.1.tar.gz   (source code)
  264. coool_short.ps.gz  (a preprint on COOOL)
  265.  
  266. Roldan Pozo's sparselib++ and mv++ (and lecture notes on numerical
  267. C++)  
  268. http://math.nist.gov:80/acmd/Staff/RPozo/
  269.  
  270. Mumit Khan's fftpack++
  271. http://www.xraylith.wisc.edu:80/~khan/
  272.  
  273. Dan Quinlan's A++/P++ (description only at this stage, also 
  274. a pretty comprehensive set of numerical links).
  275. http://www.c3.lanl.gov/~dquinlan/home.html
  276. http://www.extreme.indiana.edu/hpc++
  277.  
  278. Diffpack finite element library
  279. http://www.oslo.sintef.no/avd/33/3340/diffpack/projects/
  280.  
  281. C++ interface to the netCDF portable binary data format:
  282. (for atmospheric scientists and geophysicists)
  283. http://www.unidata.ucar.edu/packages/netcdf/faq.html#cplusplus
  284.  
  285. ANSI-like string class
  286. ftp://ftp.cs.rpi.edu/pub/stl/book/
  287.  
  288. (Another?) ANSI-like string class
  289. ftp://ftp.primenet.com/users/k/kj7bg/bstring.zip
  290.  
  291. Linear algebra package
  292. ftp://netlib.att.com/netlib/c++/lin_alg.shar.Z
  293. ftp://replicant.csci.unt.edu/pub/oleg/LinAlg.shar
  294. ftp://replicant.csci.unt.edu/pub/oleg/LinAlg.cpt.hqx
  295.     /info-mac/dev/lib/lin-alg-cpp.hqx    (Mac archive)
  296. http://mozart.compsci.com/~oleg/ftp/LinAlg.README.txt
  297. ftp://replicant.csci.unt.edu/pub/oleg/LinAlg.README.txt
  298.  
  299. Data mining and analysis
  300. http://www.sgi.com/Technology/mlc
  301.  
  302.  
  303. Environment
  304. -----------
  305.  
  306. emacs mode
  307. ftp://archive.cis.ohio-state.edu/pub/gnu
  308.  
  309.  
  310. Conferences
  311. -----------
  312.  
  313. Fourth Annual Object-Oriented Numerics Conference
  314. Mississippi State University; March 27-29, 1996
  315. http://www.cs.msstate.edu/oonsci96/
  316.  
  317.  
  318. Related languages
  319. -----------------
  320.  
  321. Java
  322. http://java.sun.com/
  323.  
  324. Eiffel
  325. http://www.eiffel.com
  326.  
  327.  
  328. Online magazines
  329. ----------------
  330.  
  331. OBJECT CURRENTS ONLINE HYPERTEXT JOURNAL             
  332. Location:       http://www.sigs.com/objectcurrents/
  333. Editor:         Bob Hathaway, bob_hathaway@notesgw.compuserve.com
  334. Premiere Issue: January 1, 1996  (Available now)
  335. Next Issue:     February 1, 1996
  336. Publisher:      SIGS: C++ Report, JOOP, Object Magazine, ROAD,
  337. Smalltalk
  338.      Report, X Journal, Object Expert, Objeck Spectrum, Java Report,
  339. ..
  340.  
  341.  
  342. Technical reports and papers
  343. ----------------------------
  344.  
  345. Gerald Aigner, Urs H÷lzle: Eliminating Virtual Function Calls in C++
  346. Programs
  347. <http://www.cs.ucsb.edu/TRs/TRCS95-22.html>
  348.  
  349.  
  350. Commercial
  351. ----------
  352.  
  353. Microsoft
  354. http://www.microsoft.com/
  355. ftp://ftp.microsoft.com
  356.  
  357. Borland
  358. http://www.borland.com/
  359.  
  360. Symantec:
  361. http://www.symantec.com/
  362.  
  363. Watcom
  364. http://www.watcom.com/
  365.  
  366. IBM
  367. http://www.software.ibm.com/
  368.  
  369. Rogue Wave software
  370. http://www.roguewave.com/
  371.  
  372. Qualix
  373. To get product list send email to qfacts@qualix.com
  374. BEGIN
  375. send help
  376. send index
  377. END
  378.  
  379. Rational
  380. http://www.rational.com/
  381.  
  382.  
  383. Bookshops
  384. ---------
  385.  
  386. I cannot list every bookshop that has a web page and a few C++ books.
  387. However, people do ask where they can mail-order quality C++ books and
  388. here are a couple of answers.
  389.  
  390. Quantum books
  391. (Good source of advanced C++ books; will order books not in stock;
  392. does international mail order)
  393. EMAIL: quanbook@world.std.com
  394. http://www.quantumbooks.com/
  395.  
  396. Computer Literacy Bookshops
  397. (On-line catalogue; does international mail order)
  398. http://www.clbooks.com/
  399. email: info@clbooks.com
  400.  
  401.  
  402. C++ news-groups
  403. ---------------
  404.  
  405. comp.lang.c++
  406. comp.lang.c++.leda
  407. comp.lang.c++.moderated
  408.      Articles to moderate: mailto:c++-submit@netlab.cs.rpi.edu
  409.      Moderation policy: http://www.connobj.com/cpp/guide.htm
  410.      Comments? mailto:c++-request@netlab.cs.rpi.edu
  411. comp.os.msdos.djgpp
  412. comp.os.ms-windows.programmer.tools.mfc
  413. comp.os.ms-windows.programmer.tools.owl
  414. comp.std.c++
  415.      To submit articles: Try just posting with your newsreader.
  416.      If that fails, use mailto:std-c++@ncar.ucar.edu
  417.      FAQ:
  418. http://reality.sgi.com/employees/austern_mti/std-c++/faq.html
  419.      Policy:
  420. http://reality.sgi.com/employees/austern_mti/std-c++/policy.html
  421.      Comments? mailto:std-c++-request@ncar.ucar.edu
  422. de.comp.lang.c++
  423. fido.ger.c_plusplus
  424. fj.lang.c++
  425. gnu.g++.announce
  426. gnu.g++.bug
  427. gnu.g++.help
  428. gnu.g++.lib.bug
  429. relcom.fido.su.c-c++
  430.  
  431.  
  432. Email discussion groups
  433. -----------------------
  434.  
  435. Standard template library
  436. To post to the list, send email to
  437.    genstl@atext.com
  438. To ask to be added or removed from the list, send email to
  439.    genstl-request@atext.com
  440. with the word "subscribe" or "unsubscribe" in the Subject line.
  441.  
  442. Watcom list-server (unofficial?)
  443. Send a message to  listserv@umdd.umd.edu and include the line:
  444. subscribe watcom-l
  445.  
  446.  
  447. ---------------------------------
  448.  
  449.  
  450.